﻿namespace Digitalmes.Infrastructure.Brokers.LedGuide;

/// <summary>
/// LED 引导拧紧过程数据。
/// </summary>
public sealed class LedGuideTightenModel : ILedGuide
{
    /// <summary>
    /// 索引
    /// </summary>
    public int Index { get; init; }

    /// <summary>
    /// 分组
    /// </summary>
    [NotNull]
    public string? Group { get; init; }

    /// <summary>
    /// 扭矩
    /// </summary>
    public double Torque { get; init; }

    /// <summary>
    /// 角度
    /// </summary>
    public double Angle { get; init; }

    /// <summary>
    /// 结果
    /// </summary>
    public bool Result { get; init; }
}
